the closest metro stop - Turco Inglés Diccionario