tongue-lash - Alemán Inglés Diccionario