float on a liquid/in the air - Alemán Inglés Diccionario