deadlines - German English Dictionary