something like that (somewhat) - French English Dictionary