something which induces vomiting - Turco Inglés Diccionario