sun powered - Alemán Inglés Diccionario