driver (water well) - Spanish English Dictionary