needle flower (posoqueria latifolia) - German English Dictionary