portable treatment plant - Spanish English Dictionary