resembling/belonging to ivory - German English Dictionary