imperspicuous - German English Dictionary