washing and lubricating station - Turc Anglais Dictionnaire