live in hard conditions - Français Anglais Dictionnaire