time-pressed - German English Dictionary