afelxia - French English Dictionary