on shipboard - Turkish English Dictionary