self-loading container - Spanish English Dictionary