semideaf - French English Dictionary