stumble on an issue - Allemand Anglais Dictionnaire