have an uncompromising attitude - Allemand Anglais Dictionnaire