there are many miracles - Allemand Anglais Dictionnaire