over one's skis - Spanish English Dictionary