subjected to ill treatment - Français Anglais Dictionnaire