five-valve engine - Spanish English Dictionary