el rancho - French English Dictionary