antepast - German English Dictionary