deputy project coordinator - Français Anglais Dictionnaire