ways and means advances - German English Dictionary