cargo trailer - German English Dictionary