feminine of delgado - French English Dictionary