pneumatic tube ticket distributor - German English Dictionary