armored dinosaur - German English Dictionary