Egyptian luffa - Alemán Inglés Diccionario