non-withdrawable - French English Dictionary