person with large teeth - German English Dictionary