it is estimated that... - Allemand Anglais Dictionnaire