fine-grain german salami - French English Dictionary