almost impenetrable scrub in tropical regions - Französisch Englisch Wörterbuch