strike with a machete - German English Dictionary