algae for human or animal consumption - Turco Inglés Diccionario