Time Left: - Allemand Anglais Dictionnaire