head worker in ranch - Turc Anglais Dictionnaire