giant hairy melongena - Alemán Inglés Diccionario