carcharodontosaurus - German English Dictionary