long-toothed herald snail - Französisch Englisch Wörterbuch