carcharodon - German English Dictionary