great doubt/difficulty - Allemand Anglais Dictionnaire