dueling pits - Turkish English Dictionary