due to banks on time - Turkish English Dictionary