able to cope with life - Fransızca İngilizce Sözlük