self-sorting molecules - French English Dictionary