have a familiar ring to it - Turkish English Dictionary