puke all over the carpets - Espagnol Anglais Dictionnaire