soluble rock - Turkish English Dictionary