diplostemonous - Turkish English Dictionary