algae culture - Turco Inglés Diccionario