Leopard scallop - İspanyolca İngilizce Sözlük