juxtaposes - French English Dictionary