sole roulade - Turkish English Dictionary