compressed gas tube trailer - German English Dictionary