otto gasoline engine - Spanish English Dictionary