float on a liquid/in the air - Turco Inglés Diccionario