be one for something/for doing something - Spanish English Dictionary