somebody must've seen something - Turco Inglés Diccionario