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