deglabration - French English Dictionary