he may have done it. - Turco Inglés Diccionario