long squash - French English Dictionary