a timely intervention - Turco Inglés Diccionario