achate - German English Dictionary