your fingerprints are on the murder weapon - Alemán Inglés Diccionario