does that name ring a bell - Turkish English Dictionary