puke all over the carpets - Turco Inglés Diccionario