turducken - German English Dictionary