use one's own mind - Allemand Anglais Dictionnaire