sound reasonable - French English Dictionary