estimated taxes - French English Dictionary