I found a German search-engine for material in repositories, OAN. The precision of its single-box keyword search is very poor, at least when using the English language. But OAN does have the ability to filter down to records for periodical articles only, and then to filter these records again by broad subject area. OAN also seems to have made a very strong effort to only include repository records that actually lead to full-text.