accomplishable - French English Dictionary