shipmasters - German English Dictionary