shortly before... - German English Dictionary