cattle-ranch - French English Dictionary