immediate suburbs - Alemán Inglés Diccionario