to be close to - Español Inglés Diccionario