truffled - German English Dictionary