participating merchant ship - German English Dictionary