arrival (arr.) - Turkish English Dictionary