profusion of chirca trees - German English Dictionary