garrotte - Espagnol Anglais Dictionnaire