replacement demand - Spanish English Dictionary