self-sustaining speed - German English Dictionary