human-engineered - Français Anglais Dictionnaire