under a moral obligation - Spanish English Dictionary