from almodóvar del campo, ciudad real province, spain - German English Dictionary