transportable platform - German English Dictionary