impediment to an action - Spanish English Dictionary