bodysuit (women's clothing) - Spanish English Dictionary