debagat - French English Dictionary