channel ranch - Turkish English Dictionary