sharp-toothed - German English Dictionary