refueling water storage tank - Francés Inglés Diccionario