have sneaking suspicion - German English Dictionary