fail in one’s duty - Espagnol Anglais Dictionnaire