devisen - French English Dictionary