the roof caves in - Français Anglais Dictionnaire