be castigated - Espagnol Anglais Dictionnaire