resembling/belonging to ivory - Turkish English Dictionary