use its reasonable efforts - Allemand Anglais Dictionnaire