echinocactus - German English Dictionary