Dextroglucose - French English Dictionary