cargo and passenger ship - Turkish English Dictionary