perform all his other duties - Espagnol Anglais Dictionnaire