make the delivery on time - Turco Inglés Diccionario