upper freehold - French English Dictionary