Alpine toadflax - Fransızca İngilizce Sözlük