garrottes - Espagnol Anglais Dictionnaire