the longest day must have an end - Turc Anglais Dictionnaire