ducht oven - Turkish English Dictionary