small ranch - French English Dictionary