algae and fungi - Fransızca İngilizce Sözlük