valve keeper groove - Spanish English Dictionary