marine sight - German English Dictionary