life-forms - Fransızca İngilizce Sözlük