deep (of lands) - French English Dictionary