have come a long way - Allemand Anglais Dictionnaire