live off someone (depend on someone) - Turkish English Dictionary