pertaining to spain - German English Dictionary