blow from a sledge hammer - Turc Anglais Dictionnaire