scallops - Turkish English Dictionary