scalloped potatoes - Turkish English Dictionary