puke all over the carpets - Alemán Inglés Diccionario