strap on a pair - Espagnol Anglais Dictionnaire