sol-sol - French English Dictionary