timekeeping platform - German English Dictionary