the end justifies the mean - French English Dictionary