prensacable - French English Dictionary