aphelyon - French English Dictionary