pertaining to salamanca, spain - Deutsch Englisch Wörterbuch