stiboglukonat - French English Dictionary