garotted - Espagnol Anglais Dictionnaire