i know better. - Allemand Anglais Dictionnaire