achates - German English Dictionary