delayed arrival - Turkish English Dictionary