return/come back from abroad - Turkish English Dictionary