marine motor - German English Dictionary