be alive and well - Turco Inglés Diccionario