able to cope with life - Turco Inglés Diccionario