container or trailer - German English Dictionary