undertakable - French English Dictionary