horse ranch - Turkish English Dictionary