marine mechanical engineering - Turkish English Dictionary