make something float on water - Francés Inglés Diccionario