carriage nut - Spanish English Dictionary