ranche - French English Dictionary