rancho - French English Dictionary