armored dinosaur - Turc Anglais Dictionnaire