nation's showcase - Turco Inglés Diccionario