meat puppet - Francés Inglés Diccionario