petrol and oil separators - Türkisch Englisch Wörterbuch