lambasts - Alemán Inglés Diccionario