masterbatch - Spanish English Dictionary