implementation and carrying out - Turco Inglés Diccionario