immediate destination - Turkish English Dictionary