dumped on - Turco Inglés Diccionario