capsheaf - French English Dictionary