lampooning - Alemán Inglés Diccionario