moral imperative - Francés Inglés Diccionario