castigated - Alemán Inglés Diccionario