clapperclaw someone - Spanish English Dictionary