armored skin (crocodile) - Spanisch Englisch Wörterbuch