hammer with a sledge - French English Dictionary