be alive and well - Allemand Anglais Dictionnaire