capable of being restrained - Espagnol Anglais Dictionnaire