heptose - German English Dictionary