marine onlap - German English Dictionary