giant fern (angiopteris evecta) - German English Dictionary