mastodont - German English Dictionary