light-harvesting complex - Alemán Inglés Diccionario