turkey with truffles - German English Dictionary