hit with a machete - German English Dictionary