have shit for brains - Français Anglais Dictionnaire