women's one-piece swimsuit - Spanish English Dictionary