duelling - Turkish English Dictionary