armored dinosaur - Türkisch Englisch Wörterbuch