giant hairy melongena - German English Dictionary