look fresh to death - Allemand Anglais Dictionnaire