sound possible - French English Dictionary