left-handed snails - Spanisch Englisch Wörterbuch