self-propelled variable reach truck - German English Dictionary