snails with garlic mayonnaise - Türkisch Englisch Wörterbuch