shoot several times - French English Dictionary