participating merchant ship - Turkish English Dictionary