rule with an iron hand - Espagnol Anglais Dictionnaire