be increasingly lagging behind - Français Anglais Dictionnaire