closed box semi-trailer - German English Dictionary