covered in someone else's blood - Turc Anglais Dictionnaire