revenue from construction contracts - Français Anglais Dictionnaire