begin to wonder - French English Dictionary