man ahead of his time - Allemand Anglais Dictionnaire