someone that uses a puppet - Turc Anglais Dictionnaire