be a bit pressed for time - Allemand Anglais Dictionnaire