machetearse - German English Dictionary