overlying stratum overburden - Türkisch Englisch Wörterbuch