clab somebody in irons - Espagnol Anglais Dictionnaire