amancay flower - German English Dictionary