self-propelled variable reach truck - Spanish English Dictionary