have sneaking suspicion - Allemand Anglais Dictionnaire