left out in the rain - Spanish English Dictionary