timely available - German English Dictionary