heterogeneous nouns - French English Dictionary