he/she has/had carved - Turco Inglés Diccionario