keep (something) in sight - Spanish English Dictionary