there's no time to waste - Allemand Anglais Dictionnaire