hecdecane - German English Dictionary