man from barcelona, spain - Allemand Anglais Dictionnaire