killer algae - Alemán Inglés Diccionario