triamiphos - Spanish English Dictionary