covered in someone else's blood - Espagnol Anglais Dictionnaire