man with long mustache - Allemand Anglais Dictionnaire