transportable working platform - German English Dictionary