meanwhile, back at the ranch - Turkish English Dictionary