the closest metro stop - Alemán Inglés Diccionario