perfect aspect - German English Dictionary