creme de menthe - Turkish English Dictionary