cannoneer - French English Dictionary