barely beat the rain - Espagnol Anglais Dictionnaire