catalan sausage with truffles - Turkish English Dictionary