electrovalve - Spanish English Dictionary