embedded in concrete - Français Anglais Dictionnaire