have shit for brains - Allemand Anglais Dictionnaire