keen reproach - Alemán Inglés Diccionario