machine gun stand - French English Dictionary