relatively close - Spanish English Dictionary