superciliously - German English Dictionary