to make haste - Turco Inglés Diccionario