machete in the water leaves no sign - French English Dictionary