discomfiture - Turkish English Dictionary