direct coupled photovoltaic pumping system - Francés Inglés Diccionario