supply plant - Spanish English Dictionary