battered sole - Alemán Inglés Diccionario