unexpected implications - Spanish English Dictionary