hack with a machete - German English Dictionary