at an untimely moment - Allemand Anglais Dictionnaire