uncompromisable - German English Dictionary