have financial autonomy - German English Dictionary