sharp-sighted person - German English Dictionary