on the cutting edge of something - Turco Inglés Diccionario