fine-grain german salami - Spanish English Dictionary