self condensation - Turkish English Dictionary