more uncompromising - German English Dictionary