strafing - French English Dictionary