a job with more upward mobility - Französisch Englisch Wörterbuch