moral constraint - Alemán Inglés Diccionario