love of/devotion to spain - German English Dictionary