covered in someone else's blood - Anglais Synonymes Dictionnaire