deflorescence - Turkish English Dictionary