oil pressure transmitter - Spanish English Dictionary