whatever it might be - French English Dictionary