have resemblance to - Turkish English Dictionary