mythical forest dweller - Almanca İngilizce Sözlük