cyclamide - German English Dictionary