Translator


"idealistic puppet" in Spanish