supplices - Turkish English Dictionary