to be close to - German English Dictionary