have a sneaking suspicion - Spanish English Dictionary