katie bar the door! - German English Dictionary