smite (hit) - French English Dictionary