castigate - Alemán Inglés Diccionario