a big poo poo head - Allemand Anglais Dictionnaire