due to banks on time - Turco Inglés Diccionario