in an unyielding manner - Espagnol Anglais Dictionnaire