semelfactive aspect - French English Dictionary