past perfect simple - German English Dictionary