fruit peduncle - Turkish English Dictionary