barely beat the rain - Spanish English Dictionary