to bear a resemblance to… - Turkish English Dictionary