dextransacarasa - German English Dictionary