your fingerprints are on the murder weapon - Turco Inglés Diccionario