fight each other with machetes - Espagnol Anglais Dictionnaire