carriage release lever - Spanish English Dictionary