your fingerprints are on the murder weapon - Turkish English Dictionary