marshalsea - French English Dictionary