top of a straw broomstick - Spanish English Dictionary