head of water over - Francés Inglés Diccionario