sonses - French English Dictionary