spill (a liquid) - Espagnol Anglais Dictionnaire