to endeavour to assist - Espagnol Anglais Dictionnaire