arrive by the agreed time - Turkish English Dictionary