more haste; less speed - Turco Inglés Diccionario