blow given with a piece of bamboo - Spanish English Dictionary