maximum capacity life ship - Turkish English Dictionary