land on water - Francés Inglés Diccionario