dock landing ship - Turkish English Dictionary