there's not the shadow of a doubt - Allemand Anglais Dictionnaire