a hard act to follow - Turco Inglés Diccionario