let's talk turkey - German English Dictionary