machette - Turkish English Dictionary