devest - French English Dictionary