hidden in plain sight - German English Dictionary