passenger freighter - Turkish English Dictionary