be alive and well - German English Dictionary