inhabiting mountains - Französisch Englisch Wörterbuch