childish or dumb person - Allemand Anglais Dictionnaire