perfect aspect - Spanish English Dictionary