have no blood shed - Turc Anglais Dictionnaire