performable - French English Dictionary