have a sneaking suspicion - German English Dictionary