phosphides - Spanish English Dictionary