pus pus (zuccagnia punctata) - Spanish English Dictionary