person living upon charity - Fransızca İngilizce Sözlük