organ replacement - Spanish English Dictionary