dengele - French English Dictionary