transportable working platform - Turkish English Dictionary