drumstick tree (moringa oleifera) - Turkish English Dictionary