be alive and well - Turkish English Dictionary