lose it's petals - Spanish English Dictionary