sustaining power - German English Dictionary