vigna sesquipedalis - Turkish English Dictionary