turducken - Turkish English Dictionary