lampooned - Alemán Inglés Diccionario