water locust - French English Dictionary