spill (a liquid) - Turc Anglais Dictionnaire