canary island hare's foot fern (davallia canariensis) - Türkçe İngilizce Sözlük