semelfactive - French English Dictionary