self-propelled variable reach truck - Turkish English Dictionary