man from batuecas, spain - Allemand Anglais Dictionnaire