escallops - Turkish English Dictionary