ranchada - French English Dictionary