phosphosphingosides - Spanish English Dictionary