it rings a bell - Turkish English Dictionary