land at - French English Dictionary