contratable - French English Dictionary