retardative - French English Dictionary