liquid covering substance - Turc Anglais Dictionnaire