elephant's snout volute - Turkish English Dictionary