mass execution - Turkish English Dictionary