a place planted with firs - Almanca İngilizce Sözlük