the marines - German English Dictionary