trumpet narcissus - German English Dictionary