be submissively dependent on someone - Francés Inglés Diccionario