meat puppet - Alemán Inglés Diccionario