incapable of coping with normal life - Turco Inglés Diccionario