puppet master/mistress - Francés Inglés Diccionario