on the front line of something - Turco Inglés Diccionario