confined by steep hillsides - Französisch Englisch Wörterbuch