to ooze charm - Turkish English Dictionary