semi-trailer bed - Spanish English Dictionary