take a turn for the better - Allemand Anglais Dictionnaire