you mean a lot to me - Turkish English Dictionary