master corporal - French English Dictionary