blanket of dumper rock - Français Anglais Dictionnaire