morally strict - Alemán Inglés Diccionario