inhibit from doing - Spanish English Dictionary