deposal - French English Dictionary