didelphys - Spanish English Dictionary