break rock with a sledge hammer - Français Anglais Dictionnaire