esculoside - German English Dictionary