hidden in plain view - German English Dictionary