puke all over the carpets - Français Anglais Dictionnaire