pertaining to león, spain or inhabitants - German English Dictionary