arrive somewhere on the dot - Turco Inglés Diccionario