unpremeditable - French English Dictionary