person with large front teeth - Espagnol Anglais Dictionnaire