red algae - Alemán Inglés Diccionario