someone that relies on another for support - Francés Inglés Diccionario