my teeth are rotten - Espagnol Anglais Dictionnaire