flower of carnage - Turkish English Dictionary