think it over long and hard - Allemand Anglais Dictionnaire