lampooned - Turco Inglés Diccionario