deposes - French English Dictionary