he turned himself in this morning - Turco Inglés Diccionario