make every effort to do - Espagnol Anglais Dictionnaire