ankle pad - Spanish English Dictionary