tight deadline - German English Dictionary