giant hairy melongena - Turkish English Dictionary