one who is dependent - Spanish English Dictionary