sole-leather kelp - Turkish English Dictionary