giant rattlesnake-plantain - Turkish English Dictionary