lay (something) to waste - Espagnol Anglais Dictionnaire