support mechanism - Spanish English Dictionary