ranchar - French English Dictionary