dropside trailer - Spanish English Dictionary