person with large front teeth - German English Dictionary