be submissively dependent on someone - Französisch Englisch Wörterbuch