almost impenetrable scrub in tropical regions - Türkisch Englisch Wörterbuch