preterite perfect - German English Dictionary