machete in the water leaves no sign - Espagnol Anglais Dictionnaire