they're right on time - Turco Inglés Diccionario