rifleshot - French English Dictionary