machette - German English Dictionary