puke all over something - Turco Inglés Diccionario