international container bureau (and equipment for combined transport) - German English Dictionary