free-floating algae - Alemán Inglés Diccionario