from a sense of duty - Spanish English Dictionary