strapping to shooting chairs - Espagnol Anglais Dictionnaire