feminine singular of todo - French English Dictionary