stern-drive engine - German English Dictionary