premditation - Spanish English Dictionary