work like a charm - Turkish English Dictionary