toad skin - Spanisch Englisch Wörterbuch