think long and hard - Allemand Anglais Dictionnaire