stern-drive engine - Spanish English Dictionary