self-condensation - Turkish English Dictionary