deinocheirus - German English Dictionary