put in a gold tooth - Espagnol Anglais Dictionnaire