haven't you heard? - French English Dictionary